have a lot to say for yourself

[網絡] 對自己有很多話要說